﻿using System;
using System.Linq;
using System.Collections.Generic;
using System.Text;
using WoChu.CF.Base;
using WoChu.RfClient.Entity;

namespace WoChu.RfClient.Duty
{
    [ServiceName(Name = "OrderCheck")]
    public interface IOrderCheck
    {


        [Mapping(MethodUrl = "/IOrderCheck/Query?OrderNo={0}")]
        List<OrderItemInfo> Query(string OrderNo);

        [Mapping(MethodUrl = "/IOrderCheck/InsertPDACheckOrder?userID={0}")]
        OutPutParams<bool> InsertPDACheckOrder(string userID, OrderInfo orderInfo);

        [Mapping(MethodUrl = "/IOrderCheck/UpdatePDACheckOrder?userID={0}")]
         OutPutParams<bool> UpdatePDACheckOrder(string userID, OrderInfo orderInfo);

        [Mapping(MethodUrl = "/IOrderCheck/SetCheckOrderItem?userID={0}")]
        OutPutParams<bool> SetCheckOrderItem(string userID, List<OrderItemInfo> lstOrderItem);     

    }
}
